the payment arrived - Alemán Inglés Diccionario